needing (further) explanation - Allemand Anglais Dictionnaire